keep your cool - French English Dictionary